package webStudio7i.negocio;

import java.util.Collection;

import webStudio7i.dao.SalaDAO;
import webStudio7i.dao.ServiciosDAO;
import webStudio7i.excepcion.DAOExcepcion;
import webStudio7i.modelo.Servicio;
import webStudio7i.modelo.ServicioSala;

public class ServiciosBll {
	
	public boolean insertarServicio(Servicio vo) throws DAOExcepcion {
		ServiciosDAO objServDAO = new ServiciosDAO();
		return  objServDAO.insertarServicio(vo);
	}
	
	public boolean insertarServicioSala(ServicioSala vo) throws DAOExcepcion {
		ServiciosDAO objServDAO = new ServiciosDAO();
		return  objServDAO.insertarServicioSala(vo);
	}
	
	public Collection<Servicio> ConsultarServicioxAlquiler(int idalquiler) throws DAOExcepcion {
		ServiciosDAO objServDAO = new ServiciosDAO();
		return  objServDAO.ConsultarServicioxAlquiler(idalquiler);
		
	}
	public Collection<Servicio> ConsultarServicioxSala(int idsala) throws DAOExcepcion {
		ServiciosDAO objServDAO = new ServiciosDAO();
		return  objServDAO.ConsultarServicioxSala(idsala);
	}
	
	public int ConsultarServicio(String nomServ, String descServ) throws DAOExcepcion {
		ServiciosDAO objServDAO = new ServiciosDAO();
		return  objServDAO.ConsultarServicio(nomServ, descServ);
		
	}
	public Collection<Servicio> ListarTodos() throws DAOExcepcion{
		ServiciosDAO objServDAO = new ServiciosDAO();
		return objServDAO.listarServicios();
	}
}
